persistent failure - French English Dictionary